﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Experts.Model;
using Experts.Framework.Validate;
using Experts.BLL;

namespace Experts.UI.Controllers
{
    public class HomeController : Controller
    {
        UserService m_user = new UserService();
        public ActionResult Index()
        {
            //User users = new User()
            //{
            //    Id=1,
            //    UserName = "admin",
            //};
            //数据校验--超出数据库限制--还有业务要求：比如不能超过多少，要求Email格式，手机号格式
            //需要代码校验

            //如果框架已经搭建好了，常规校验规则都写好了，
            //假如又来了新规则，只需要做好两件事：声明特性和校验规则，
            //然后标记到具体位置后，就可以正常验证了。

            //if(!users.Validate())
            //{
            //    Console.WriteLine("校验失败，拒绝执行！");
            //}
            //if (m_user.AddUser(users) == false)
            //    return Content("添加失败了");
            return View();
        }

    }
}